@prefix-cls: collapse-form;

.@{prefix-cls} {
    &-container {
        &-item {
            width: 100%;

            .ant-collapse-content-box {
                display: flex;
                flex-flow: row wrap;
                min-width: 0;

                .ant-picker {
                    width: 100%;
                }

                .collapse-form-item {
                    label::before {
                        display: inline-block;
                        margin-right: 4px;
                        color: #ff4d4f;
                        font-size: 14px;
                        font-family: SimSun, sans-serif;
                        line-height: 1;
                        content: '*';
                    }
                }

                .ant-form-item-label {
                    .ant-form-item-required::before {
                        display: inline-block;
                        margin-right: 4px;
                        color: #ff4d4f;
                        font-size: 14px;
                        font-family: SimSun, sans-serif;
                        line-height: 1;
                        content: '*';
                    }
                }
            }
        }

        &-item-read {
            .ant-collapse-content-box {
                background-color: #f7f7f7 !important;
                border-radius: 10px;

                .read-label {
                    margin-left: 4px;
                    color: #000000a6
                }
            }
        }
    }
}